<?php
	//imports
	include 'includes/conectionMySql.inc';
	include 'includes/arrumaData.inc';
	include 'includes/security.php';
	
	$_POST = validaParametro($_POST);
	
	$valida = $_POST["envia"];

	if ($valida != 1){
		echo "Erro de validação"; 
		exit();
	}
	
	$qtdLinhas = 0;
	
	// informações Desligamento
	$idFuncionario = $_POST['funcionario'];
	$idVaga = $_POST['vaga'];
	$idCurriculo = $_POST['curriculo'];
	$idDemissao = $_POST['demissao'];
	$colaborador = $_POST["txtColaborador"];
	$dataEntrevista = arrumadataParaBD($_POST["txtDataEntrevista"]);
	$dataAfastamento = arrumadataParaBD($_POST["txtDataDemissao"]);
	$entrevistador = $_POST["txtEntrevistador"];
	
	if($idCurriculo==0){
		$query = "Select idCurriculo FROM funcionarios where id = ".$idFuncionario;
		$response = mysql_query($query);
		$row = mysql_fetch_array($response);
		$idCurriculo = $row[0];
	}
	
	$queryRemoveContratado = "DELETE FROM contratados WHERE id_funcionario = $idFuncionario";
	
	$response = mysql_query($queryRemoveContratado);
	
	$query = "UPDATE topoffice_curriculos curr SET contratado=0, demitido = 1 WHERE curr.id = $idCurriculo";
	$response = mysql_query($query);
	
	$query = "INSERT INTO topoffice_desligamento(id_funcionario, colaborador, data_entrevista, data_afastamento,entrevistador,id_vaga) VALUES (".$idFuncionario.",'".$colaborador."','".$dataEntrevista."','".$dataAfastamento."','".$entrevistador."',".$idVaga.")";
	$response = mysql_query($query);
	
	$qtdLinhas += $response.mysql_affected_rows($db);
	
	$idDesligamento = mysql_insert_id($db);
	
	//Tratando vários post's com mesmo nome;
	$aux = 1;
	foreach($_POST["chkbxMotivoDesligamento"] as $motivoValor){
		if($motivoValor == 13 && $aux<=2){
			if($aux==1&&empty($_POST["txtareaOutros".$aux])){				
				$aux = 2;
			}
			$outro = $_POST["txtareaOutros".$aux];
			$porque = $_POST["txtareaPorque".$aux];
			
			$response = mysql_query("INSERT INTO topoffice_desligamento_motivos(id_desligamento, id_motivo, outro, porque) VALUES (".$idDesligamento.",".$motivoValor.",'".$outro."','".$porque."')") or die("Não foi possível executar a Query.".mysql_error());
			$qtdLinhas += $response.mysql_affected_rows($db);
			$aux++;
		}else{
			$response = mysql_query("INSERT INTO topoffice_desligamento_motivos(id_desligamento, id_motivo) VALUES ($idDesligamento,$motivoValor)") or die("Não foi possível executar a Query.".mysql_error());
			$qtdLinhas += $response.mysql_affected_rows($db);
		}
	}
	
	
	//Tratando avaliações
	$avalBeneficio = $_POST['txtAvalBeneficios'];
	$avalSalario = $_POST['txtAvalSalario'];
	$avalHorario = $_POST['txtAvalHorario'];
	$avalIntegracao = $_POST['txtAvalIntegracao'];
	$avalDeptoPessoal = $_POST['txtAvalRecepcao'];
	$avalRecepcao = $_POST['txtAvalRecepcao'];
	$avalCoordenador = $_POST['txtAvalCoordenador'];
		
	//ValoresRadios
	$radioBeneficios = $_POST['radioBeneficios'];
	$radioSalario = $_POST['radioSalario'];
	$radioHorario = $_POST['radioHorario'];
	$radioIntegracao = $_POST['radioIntegracao'];
	$radioDeptoPessoal = $_POST['radioDeptoPessoal'];
	$radioRecepcao = $_POST['radioRecepcao'];
	$radioCoordenador = $_POST['radioCoordenador'];	
	
	$maisAgradou = $_POST['txtareaMaisAgradou'];
	$maisDesagradou = $_POST['txtareaMaisDesagradou'];
	$anotacoes = $_POST['txtareaAnotacoesEntrevistador'];
	$recomendaria = $_POST['txtareaRecomendaria'];
	
	$query = "INSERT INTO `topoffice_desligamento_avaliacao`(`id_desligamento`, `notaBeneficio`, `pqBeneficio`, `notaSalario`, `pqSalario`, `notaHorario`, `pqHorario`, `notaIntegracao`, `pqIntegracao`, `notaDeptoPessoal`, `pqDeptoPessoal`, `notaRecepcao`, `pqRecepcao`, `notaCoordenador`, `pqCoordenador`, `maisAgradou`, `maisDesagradou`, `anotacoes`, `recomendaria`) VALUES ($idDesligamento,$radioBeneficios,'".$avalBeneficio."',$radioSalario,'".$avalSalario."',$radioHorario,'".$avalHorario."',$radioIntegracao,'".$avalIntegracao."',$radioDeptoPessoal,'".$avalDeptoPessoal."',$radioRecepcao,'".$avalRecepcao."',$radioCoordenador,'".$avalCoordenador."','".$maisAgradou."','".$maisDesagradou."','".$anotacoes."','".$recomendaria."');";
	
	$response = mysql_query($query) or die("Não foi possível executar a Query.".mysql_error());
	$qtdLinhas += $response.mysql_affected_rows($db);
	
	if($qtdLinhas>0){	
		$query = "DELETE FROM topoffice_demissao_temp WHERE id =". $idDemissao;
		mysql_query($query);	
		$tipoMensagem = 2;
		include 'testeEmail.php';		
	}else{
		$error = mysql_error();
		echo "Erro ao adicionar executar Querry ".$error;
		mysql_close($db);
	}	
	
	echo '<p align="center"><a href="javascript:history.back()">Voltar</a></p>';
?>